System-Level Memory Management for Weakly Parallel Image Processing

نویسندگان

  • Koen Danckaert
  • Francky Catthoor
  • Hugo De Man
چکیده

Application studies in the areas of image and video processing systems indicate that between 50 and 80% of the area cost in (application-speci c) architectures for realtime multi-dimensional signal processing (RMSP) is due to memory units, i.e. single or multi-port RAMs, pointer-addressed memories, and register les. This is true for both single-processor and weakly parallel processor realizations. This paper has two main contributions. First, to reduce this dominant cost, we propose to address the systemlevel storage organization for the multi-dimensional (M-D) signals as a rst step in the overall methodology to map these applications, even before the parallelization and load balancing. Secondly, we will demonstrate the usefulness of this novel approach based on two realistic test-vehicles, namely a cavity detector for medical image processing and a quad-tree based image coding application. The novel design results for these relevant applications are useful as such.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Data and Task Parallel Image Processing Environment for Distributed Memory Systems

The paper presents a data and task parallel low-level image processing environment for distributed memory systems. Image processing operators are parallelized by data decomposition using algorithmic skeletons. At the application level we use task decomposition, based on the Image Application Task Graph. In this way, an image processing application can be parallelized both by data and task decom...

متن کامل

Parallel Memory System for a Partitionable Simd/mimd Machine

PASM is a large-scale partitionable SIMD/MIMD multimicroprocessor system being designed for image processing tasks. To improve machine throughput, a memory management system employing parallel secondary storage devices and double-buffered primary memories has been devised. The memory system is an intelligent one, using communicating microprocessors which are dedicated to handling data requests ...

متن کامل

A Data and Task Parallel Image Processing Environment

The paper presents a data and task parallel low-level image processing environment for distributed memory systems. Image processing operators are parallelized by data decomposition using algorithmic skeletons. Image processing applications are parallelized by task decomposition, based on the image application task graph. In this way, an image processing application can be parallelized both by d...

متن کامل

Cache write generate for parallel image processing on shared memory architectures

We investigate cache write generate, our cache mode invention. We demonstrate that for parallel image processing applications, the new mode improves main memory bandwidth, CPU efficiency, cache hits, and cache latency. We use register level simulations validated by the UW-Proteus system. Many memory, cache, and processor configurations are evaluated.

متن کامل

A High-Performance Database System for Managing Large Multi-resolution Medical Images

In this work we address the design of a database system to explore, process, and visualize very large (multiterabyte) multi-resolution image datasets, obtained from MRI, CT and ultrasound, and digitized microscopy images. The basic requirements for such a database management system include (1) support for adding and managing user-defined processing functions, (2) managing datasets stored in dis...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1996